Флаги не меняются.
Команда:
JBE short-label
Логика:
Jump if CF = 1 or ZF = 1
Команда JBE используется после команд CMP и SUB и передает управление по метке short-label, если первый операнд был меньше или равен второму. (Оба операнда рассматриваются как числа без знака.) Цель перехода должна лежать в пределах от -128 до 127 байтов от следующей команды.
Операнды | Такт байты (слова) | Обращения | Байты | Пример |
short-label | 16 или 4 | - | 2 | JBE NOT_ABOVE |
Примечания:
Команда JNA, переход если не выше, - это та же команда, что и JBE.
Команду JBE, переход если ниже или равно, следует использовать при сравнении чисел без знака.
Команду JLE, переход если меньше или равно, следует использовать при сравнении чисел со знаком.